/*
 * Author:   W.SH
 */
package com.wgg.crawler.parser;

import java.util.List;

import com.wgg.crawler.core.SpiderResponse;

/**
 * 〈一句话功能简述〉<br> 
 * 〈功能详细描述〉
 *
 *  @author W.SH
 */
public interface Handler {

    /**
     * 当抓取成功所做操作
     * @param response
     */
    public void onSuccess(SpiderResponse response);

    /**
     * 抓取失败所做操作
     * @param response
     */
    public void onFail(SpiderResponse response);

    /**
     * 得到下一次处理的链接
     * @param response
     * @return
     */
    public List<String>handleAndGetLinks(SpiderResponse response);
    
}
